The world, I think, will wait a long time for Nikola Tesla's equal in achievement and imagination.
Quotes
Born: 1890-12-18
Died: 1954-01-31
Edwin Howard Armstrong (18 December 1890 – 31 March 1954) was an American engineer and the inventor of FM radio.More